A four dimension problem based upon the Matlab peaks function.
This example plots the objective function surface of the Peaks4D problem.
>> input = createpeaks4dstruct(2.8);
>> input.MC_TYPE = 4;
>> input.NITERS = 500;
>> input.UVARS = [3,3,0.01,0.01]; % hold vars 3 and 4 constant
>> output = OptionsMatlab(input)
output =
VARS: [4x1 double]
OBJFUN: 7.4643
CONS: 0
OBJTRC: [1x1 struct]
CONSTRC: [1x1 struct]
>> optimisationTerrain(output,input,3)
Figure 21 The valid objective function surface of the Peaks4d problem
peaks4d objective function
createpeaks4dstruct creates an input structure for the peaks4d problem
Copyright © 2007, The Geodise Project, University of Southampton